/*
* str:"hello"
* substr:"lo"
*
* */
function searchStringPosition(str,substr){
    //最简单的方法，用split方法一行解决
    return str.split(substr)[0].length === str.length ? -1 : str.split(substr)[0].length
    //返回剔除后字符串的返回内容的第一个元素的长度，如果长度等于原来字符串长度返回-1，表示这两个字符串不是父子关系


    if(substr === ""){
        return 0
    }
    let startIndex = 0
    for(let i = 0; i < str.length - substr.length + 1; i++){ //i表示遍历次数
        for(let j = 0; j < substr.length; j++){
            let searchIndex = i + j
            if(searchIndex > str.length){
                return -1
            }
            if(substr[i] === str[searchIndex]){ //如果第一个字符相同才继续比较
                if(j === 0){
                    startIndex = i
                }
                if(j === substr.length - 1){
                    return startIndex
                }
            }else{ //如果第一个字符都不一样，那就直接跳出当前这个循环
                break
            }
        }
    }

    return -1
}
searchStringPosition("123456","34")

//看到1时38分